The Wait Is Over Koenigsegg London Is Officially Open!